Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 CASTLE HILL Detached £460,000 5 Jul 1999
19 CASTLE HILL Detached £315,000 3 Sep 2003
ELVA LODGE HOTEL CASTLE HILL £2,250,000 30 Sep 2016